Big Huge Thesaurus

Carya glabra

noun